reserve something of quality and excellence - Espagnol Anglais Dictionnaire